shield latch - Turkish English Dictionary